operator overloading

operator overloading
перегрузка операторов
Средства языка, позволяющие трактовать операторы как функции и, значит, перегружать их для конкретных типов параметров. Пример: операция \<\< перегружена и обозначает, как правило, вывод.

English-Russian glossary of C + +. 2014.

Игры ⚽ Нужен реферат?

Смотреть что такое "operator overloading" в других словарях:

  • Operator overloading — Theories and practice of polymorphism Double dispatch Multiple dispatch Operator overloading Polymorphism in computer science Polymorphism in OOP Subtyping …   Wikipedia

  • Operator (programming) — Programming languages generally support a set of operators that are similar to operations in mathematics. A language may contain a fixed number of built in operators (e.g. + * = in C and C++), or it may allow the creation of programmer defined… …   Wikipedia

  • Overloading — See also: Overload The terms overloading and overloaded may refer to: Constructor and function/method overloading, in computer science, a type of polymorphism where different functions with the same name are invoked based on the data types of the …   Wikipedia

  • Operator — Rechenzeichen; arithmetischer Operator; Systemadministrator; Admin (umgangssprachlich); Superuser; Administrator; Systembetreuer; Sysop; Systemoperator; Sysadmin; …   Universal-Lexikon

  • Assignment operator (C++) — In the C++ programming language, the assignment operator, = , is the operator used for assignment. Like most other operators in C++, it can be overloaded. The copy assignment operator, often just called the assignment operator , is a special case …   Wikipedia

  • Assignment operator in C++ — ––The assignment operator in C++ programming language is = . Like other operators in C++, it can be overloaded.The copy assignment operator is a special case of assignment operator used to assign objects of the same class to each other. It is one …   Wikipedia

  • Function overloading — or method overloading is a feature found in various programming languages such as Ada, C#, VB.NET, C++, D and Java that allows the creation of several methods with the same name which differ from each other in terms of the type of the input and… …   Wikipedia

  • Method overloading — is a feature found in various programming languages such as Ada, C#, C++ and Java that allows the creation of several functions with the same name which differ from each other in terms of the type of the input and the type of the output of the… …   Wikipedia

  • Vehicle and Operator Services Agency — (VOSA) is a non departmental public body in the United Kingdom sponsored by the Department for Transport of the United Kingdom Government. The Agency was created from the merger of the Vehicle Inspectorate (VI) and the Traffic Area Network (TAN) …   Wikipedia

  • Oxygene (programming language) — Oxygene Developer RemObjects Software Stable release 3.0.21 (August 29, 2009; 2 years ago (2009 08 29)) Influenced by Object Pas …   Wikipedia

  • C++/CLI — (Common Language Infrastructure) is Microsoft s language specification intended to supersede Managed Extensions for C++. Completely revised to simplify the older Managed C++ syntax (which is now deprecated), it provides much more clarity and code …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»